package com.example.campusforumapi.dao;

import com.example.campusforumapi.entity.ActivityTag;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

@Mapper
public interface ActivityTagMapper {
    /*
     * 返回分页数据列表
     * @param
     * @return
     * */
    @Select("select * from activitytag order by tag_id")
    List<ActivityTag> list();

    int delTag(List<Integer> ids);

    /*
     * 查找相同分类名数量
     * */
    @Select("select count(*) from activitytag where tagName = #{tagName}")
    int findsameTagName(String tagName);
    /*
     * 查找相同分类ID数量
     * */
    @Select("select count(*) from activitytag where tag_id = #{tagId}")
    int findsameTagId(Integer tagId);
    /*
     * 添加
     * @paramTag
     * */
    int insertTag(ActivityTag activityTag);

    int updTag(ActivityTag activityTag);


}
